package com.jiepos.mpos.common.entity;

import com.jiepos.mpos.core.entity.BaseEntity;

/**
 * 机构业务参数实体
 * @author Zhao.Jinkui
 * @version 1.0
 * @ProjectName: mpos
 * @Package com.jiepos.mpos.common.entity
 * @ClassName App_Ins_Service_ParamEntity
 * @history
 * @UpdateRemark []
 * @since 2017/9/27
 */
public class App_Ins_Service_ParamEntity extends BaseEntity {
    private String ins_param_uuid;
    /**
     * 机构主键
     */
    private String ins_uuid;
    /**
     * 业务主键
     */
    private String service_uuid;
    /**
     * 业务参数主键
     */
    private String service_param_uuid;
    /**
     * 会员级别
     */
    private String custom_level;
    /**
     * 营业日期
     */
    private String begdate;
    /**
     * 营业时间
     */
    private String begtime;
    /**
     * 停业日期
     */
    private String enddate;
    /**
     * 停业时间
     */
    private String endtime;
    /**
     * 借记卡-最小手续费
     */
    private Double debit_minfee;
    /**
     * 借记卡-扣率
     */
    private Double debit_rate;
    /**
     * 借记卡-最大手续费
     */
    private Double debit_maxfee;
    /**
     * 附加手续费
     */
    private Double debit_attachfee;
    /**
     * 贷记卡最小手续费
     */
    private Double credit_minfee;
    /**
     * 贷记卡扣率
     */
    private Double credit_rate;
    /**
     * 贷记卡最大手续费
     */
    private Double credit_maxfee;
    /**
     * 附加手续费
     */
    private Double credit_attachfee;
    /**
     * 默认金额
     */
    private Double default_amount;
    /**
     * 最小金额
     */
    private Double min_amount;
    /**
     * 最大金额
     */
    private Double max_amount;

    public String getIns_param_uuid() {
        return ins_param_uuid;
    }

    public void setIns_param_uuid(String ins_param_uuid) {
        this.ins_param_uuid = ins_param_uuid;
    }

    public String getIns_uuid() {
        return ins_uuid;
    }

    public void setIns_uuid(String ins_uuid) {
        this.ins_uuid = ins_uuid;
    }

    public String getService_uuid() {
        return service_uuid;
    }

    public void setService_uuid(String service_uuid) {
        this.service_uuid = service_uuid;
    }

    public String getService_param_uuid() {
        return service_param_uuid;
    }

    public void setService_param_uuid(String service_param_uuid) {
        this.service_param_uuid = service_param_uuid;
    }

    public String getCustom_level() {
        return custom_level;
    }

    public void setCustom_level(String custom_level) {
        this.custom_level = custom_level;
    }

    public String getBegdate() {
        return begdate;
    }

    public void setBegdate(String begdate) {
        this.begdate = begdate;
    }

    public String getBegtime() {
        return begtime;
    }

    public void setBegtime(String begtime) {
        this.begtime = begtime;
    }

    public String getEnddate() {
        return enddate;
    }

    public void setEnddate(String enddate) {
        this.enddate = enddate;
    }

    public String getEndtime() {
        return endtime;
    }

    public void setEndtime(String endtime) {
        this.endtime = endtime;
    }

    public Double getDebit_minfee() {
        return debit_minfee;
    }

    public void setDebit_minfee(Double debit_minfee) {
        if(debit_minfee == null){
            debit_minfee = new Double(0);
        }
        this.debit_minfee = debit_minfee;
    }

    public Double getDebit_rate() {
        return debit_rate;
    }

    public void setDebit_rate(Double debit_rate) {
        if(debit_rate == null){
            debit_rate = new Double(0);
        }
        this.debit_rate = debit_rate;
    }

    public Double getDebit_maxfee() {
        return debit_maxfee;
    }

    public void setDebit_maxfee(Double debit_maxfee) {
        if(debit_maxfee == null){
            debit_maxfee = new Double(0);
        }
        this.debit_maxfee = debit_maxfee;
    }

    public Double getDebit_attachfee() {
        return debit_attachfee;
    }

    public void setDebit_attachfee(Double debit_attachfee) {
        if(debit_attachfee == null){
            debit_attachfee = new Double(0);
        }
        this.debit_attachfee = debit_attachfee;
    }

    public Double getCredit_minfee() {
        return credit_minfee;
    }

    public void setCredit_minfee(Double credit_minfee) {
        if(credit_minfee == null){
            credit_minfee = new Double(0);
        }
        this.credit_minfee = credit_minfee;
    }

    public Double getCredit_rate() {
        return credit_rate;
    }

    public void setCredit_rate(Double credit_rate) {
        if(credit_rate == null){
            credit_rate = new Double(0);
        }
        this.credit_rate = credit_rate;
    }

    public Double getCredit_maxfee() {
        return credit_maxfee;
    }

    public void setCredit_maxfee(Double credit_maxfee) {
        if(credit_maxfee == null){
            credit_maxfee = new Double(0);
        }
        this.credit_maxfee = credit_maxfee;
    }

    public Double getCredit_attachfee() {
        return credit_attachfee;
    }

    public void setCredit_attachfee(Double credit_attachfee) {
        if(credit_attachfee == null){
            credit_attachfee = new Double(0);
        }
        this.credit_attachfee = credit_attachfee;
    }

    public Double getDefault_amount() {
        return default_amount;
    }

    public void setDefault_amount(Double default_amount) {
        if(default_amount == null){
            default_amount = new Double(0);
        }
        this.default_amount = default_amount;
    }

    public Double getMin_amount() {
        return min_amount;
    }

    public void setMin_amount(Double min_amount) {
        if(min_amount == null){
            min_amount = new Double(0);
        }
        this.min_amount = min_amount;
    }

    public Double getMax_amount() {
        return max_amount;
    }

    public void setMax_amount(Double max_amount) {
        if(max_amount == null){
            max_amount = new Double(0);
        }
        this.max_amount = max_amount;
    }
}
